unbloody sacrifice - German English Dictionary